surface insulation tile - Francés Inglés Diccionario